heat baffle - English Synonyms Dictionary